const Router = require("koa-router");
const router = new Router();
//引入Mock
const Mock = require("mockjs");
const hospital = [
  "仁爱医院",
  "协和医院",
  "中山医院",
  "华山医院",
  "湘雅医院",
  "华西医院",
  "齐鲁医院",
  "解放军空军军医医院",
];
const keshi = [
  "神经内科",
  "消化内科",
  "呼吸内科",
  "妇科",
  "外科",
  "内科",
  "儿科",
  "皮肤性病科",
  "男科",
  "产科",
  "中医科",
  "骨伤科",
  "精神心理科",
  "口腔颌面科",
  "眼科",
  "耳鼻咽喉科",
  "肿瘤及防治科",
  "整形美容科",
  "报告解读科",
  "营养科",
  "内分泌科",
  "心血管内科",
  "风湿免疫科",
  "血液内科",
  "肾内科",
  "感染内科",
  "老年病科",
  "普通内科",
  "高压氧科",
  "过敏反应科",
  "普通外科",
  "泌尿外科",
  "胸外科",
  "心血管外科",
  "神经外科",
  "胃肠外科",
  "肝胆外科",
  "肛肠外科",
  "烧伤科",
  "器官移植",
  "血管外科",
  "甲状腺外科",
  "乳腺外科",
  "介入医学科",
  "计划生育科",
  "生殖医学科",
  "遗传咨询科",
  "妇科内分泌",
  "妇科肿瘤",
  "产前检查科",
  "新生儿科",
  "新生儿外科",
  "小儿内科",
  "小儿呼吸科",
  "小儿消化科",
  "小儿心内科",
  "小儿肾内科",
  "小儿神经内科",
  "小儿泌尿外科",
  "小儿血液科",
  "小儿内分泌科",
  "小儿风湿免疫科",
  "小儿外科",
  "小儿康复科",
  "小儿皮肤科",
  "小儿耳鼻喉科",
  "小儿眼科",
  "小儿口腔科",
  "儿童保健科",
  "小儿急救科",
  "眼底科",
  "白内障科",
  "角膜科",
  "青光眼科",
  "眼外伤科",
  "小儿眼科",
  "眼视光学科",
  "眼眶及眼肿瘤科",
  "眼整形科",
  "口腔预防科",
  "口腔正畸科",
  "口腔修复科",
  "口腔黏膜科",
  "牙体牙植科",
  "牙周科",
  "种植科",
  "颌面外科",
  "儿童口腔科",
  "耳鼻喉科",
  "头颈外科",
  "耳科",
  "鼻科",
  "喉科",
  "肿瘤内科",
  "肿瘤外科",
  "放疗科",
  "皮肤科",
  "性病科",
  "中医科",
  "中医妇产科",
  "中医儿科",
  "中医内分泌科",
  "中医消化科",
  "中医呼吸科",
  "中医肾病科",
  "中医免疫内科",
  "中医心内科",
  "中医血液科",
  "中医神经内科",
  "中医肝病科",
  "中医感染内科",
  "中医肿瘤科",
  "中医皮肤科",
  "中医男科",
  "中医外科",
  "中医骨科",
  "中医乳腺外科",
  "中医肛肠科",
  "中医精神科",
  "中医眼科",
  "中医耳鼻咽喉科",
  "中医按摩科",
  "针灸科",
  "骨伤科",
  "全部精神心理科",
  "精神科",
  "心理科",
  "全科医学科",
  "全部口腔颌面科",
];
const type = ["副主任医师", "主治医生"];
const prices = ["图文", "电话", "视频"];
router.get("/date", (ctx, body) => {
  const date = Mock.mock({
    "list|100": [
      {
        "id|+1": 1,
        "name": "@cname",
        "age|20-70": 1,
        "sex|1": ["男", "女"],
        "shanc": "@ctitle(30,78)",
        "hospital|1": hospital,
        "keshi|1": keshi,
        "image": "@image(60x60,@color)",
        "reply_num|1-10": 1,
        "type|1": type,
        "goodsNum|1-1000": 1,
        "pingf_formatted": "@float(4.0, 4.9, 1, 1)",
        "service_list": [
          {
            "name|1": prices,
            "price": "￥10",
          },
          {
            "name|1": prices,
            "price": "￥20",
          },
          {
            "name|1": prices,
            "price": "￥30",
          },
        ],
        "address": "@city()",
      },
    ],
  });
  ctx.body ={
    code:200,
    data:date,
    msg:"获取成功"
  }
});
module.exports = router;